package com.mentaleye.bean;

import java.util.Map;

public class ProcessDefinitionBean
{
  public String id;
  public String key;
  public String name;
  public int version;
  public String category;
  public String deploymentId;
  public String resourceName;
  public String tenantId;
  public Integer historyLevel;
  public String diagramResourceName;
  public boolean isGraphicalNotationDefined;
  public Map<String, Object> variables;
  public boolean hasStartFormKey;
  public Integer suspensionState;
  public boolean isIdentityLinksInitialized = false;

  public String getId() {
    return this.id;
  }

  public void setId(String id) {
    this.id = id;
  }

  public String getName() {
    return this.name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public String getKey() {
    return this.key;
  }

  public void setKey(String key) {
    this.key = key;
  }

  public int getVersion() {
    return this.version;
  }

  public void setVersion(int version) {
    this.version = version;
  }

  public String getCategory() {
    return this.category;
  }

  public void setCategory(String category) {
    this.category = category;
  }

  public String getDeploymentId() {
    return this.deploymentId;
  }

  public void setDeploymentId(String deploymentId) {
    this.deploymentId = deploymentId;
  }

  public String getResourceName() {
    return this.resourceName;
  }

  public void setResourceName(String resourceName) {
    this.resourceName = resourceName;
  }

  public String getTenantId() {
    return this.tenantId;
  }

  public void setTenantId(String tenantId) {
    this.tenantId = tenantId;
  }

  public Integer getHistoryLevel() {
    return this.historyLevel;
  }

  public void setHistoryLevel(Integer historyLevel) {
    this.historyLevel = historyLevel;
  }

  public String getDiagramResourceName() {
    return this.diagramResourceName;
  }

  public void setDiagramResourceName(String diagramResourceName) {
    this.diagramResourceName = diagramResourceName;
  }

  public boolean isGraphicalNotationDefined() {
    return this.isGraphicalNotationDefined;
  }

  public void setGraphicalNotationDefined(boolean graphicalNotationDefined) {
    this.isGraphicalNotationDefined = graphicalNotationDefined;
  }

  public Map<String, Object> getVariables() {
    return this.variables;
  }

  public void setVariables(Map<String, Object> variables) {
    this.variables = variables;
  }

  public boolean isHasStartFormKey() {
    return this.hasStartFormKey;
  }

  public void setHasStartFormKey(boolean hasStartFormKey) {
    this.hasStartFormKey = hasStartFormKey;
  }

  public Integer getSuspensionState() {
    return this.suspensionState;
  }

  public void setSuspensionState(Integer suspensionState) {
    this.suspensionState = suspensionState;
  }

  public boolean isIdentityLinksInitialized() {
    return this.isIdentityLinksInitialized;
  }

  public void setIdentityLinksInitialized(boolean identityLinksInitialized) {
    this.isIdentityLinksInitialized = identityLinksInitialized;
  }
}